Skip to content

feat: add kwarg nodes#3448

Merged
mrlubos merged 1 commit intomainfrom
feat/py-dsl-kwarg
Mar 3, 2026
Merged

feat: add kwarg nodes#3448
mrlubos merged 1 commit intomainfrom
feat/py-dsl-kwarg

Conversation

@mrlubos
Copy link
Member

@mrlubos mrlubos commented Feb 25, 2026

No description provided.

@bolt-new-by-stackblitz
Copy link

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@changeset-bot
Copy link

changeset-bot bot commented Feb 25, 2026

🦋 Changeset detected

Latest commit: c50f7bc

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 4 packages
Name Type
@hey-api/openapi-ts Patch
@hey-api/codegen-core Patch
@hey-api/openapi-python Patch
@hey-api/shared Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@vercel
Copy link

vercel bot commented Feb 25, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
hey-api-docs Ready Ready Preview, Comment Mar 3, 2026 1:02am

Request Review

@pkg-pr-new
Copy link

pkg-pr-new bot commented Feb 25, 2026

Open in StackBlitz

@hey-api/codegen-core

npm i https://pkg.pr.new/@hey-api/codegen-core@3448

@hey-api/json-schema-ref-parser

npm i https://pkg.pr.new/@hey-api/json-schema-ref-parser@3448

@hey-api/nuxt

npm i https://pkg.pr.new/@hey-api/nuxt@3448

@hey-api/openapi-ts

npm i https://pkg.pr.new/@hey-api/openapi-ts@3448

@hey-api/shared

npm i https://pkg.pr.new/@hey-api/shared@3448

@hey-api/types

npm i https://pkg.pr.new/@hey-api/types@3448

@hey-api/vite-plugin

npm i https://pkg.pr.new/@hey-api/vite-plugin@3448

commit: af24bee

@codecov
Copy link

codecov bot commented Feb 26, 2026

Codecov Report

❌ Patch coverage is 61.36364% with 17 lines in your changes missing coverage. Please review.
✅ Project coverage is 40.30%. Comparing base (4474195) to head (c50f7bc).
⚠️ Report is 31 commits behind head on main.

Files with missing lines Patch % Lines
packages/openapi-ts/src/ts-dsl/utils/name.ts 25.00% 5 Missing and 1 partial ⚠️
...ges/openapi-ts/src/plugins/valibot/v1/processor.ts 0.00% 3 Missing ⚠️
packages/codegen-core/src/symbols/symbol.ts 0.00% 0 Missing and 1 partial ⚠️
...ython/src/ts-python/nodes/statements/assignment.ts 50.00% 1 Missing ⚠️
packages/openapi-python/src/ts-python/printer.ts 92.85% 1 Missing ⚠️
packages/openapi-ts/src/ts-dsl/layout/doc.ts 0.00% 1 Missing ⚠️
packages/openapi-ts/src/ts-dsl/layout/hint.ts 0.00% 1 Missing ⚠️
packages/openapi-ts/src/ts-dsl/layout/newline.ts 0.00% 1 Missing ⚠️
packages/openapi-ts/src/ts-dsl/layout/note.ts 0.00% 1 Missing ⚠️
packages/openapi-ts/src/ts-dsl/utils/lazy.ts 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3448      +/-   ##
==========================================
+ Coverage   40.11%   40.30%   +0.18%     
==========================================
  Files         478      483       +5     
  Lines       17490    17567      +77     
  Branches     5301     5322      +21     
==========================================
+ Hits         7016     7080      +64     
- Misses       8426     8431       +5     
- Partials     2048     2056       +8     
Flag Coverage Δ
unittests 40.30% <61.36%> (+0.18%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@mrlubos mrlubos force-pushed the feat/py-dsl-kwarg branch from ff82b4b to 98876e6 Compare March 1, 2026 19:19
@mrlubos mrlubos force-pushed the feat/py-dsl-kwarg branch from 98876e6 to 31fb4ef Compare March 3, 2026 00:57
@mrlubos mrlubos force-pushed the feat/py-dsl-kwarg branch from 31fb4ef to c50f7bc Compare March 3, 2026 01:01
@mrlubos mrlubos marked this pull request as ready for review March 3, 2026 01:05
@pullfrog
Copy link

pullfrog bot commented Mar 3, 2026

Error

agent completed without reporting progress

Pullfrog  | Rerun failed job ➔View workflow run | Triggered by Pullfrogpullfrog.com𝕏

@dosubot dosubot bot added size:XXL This PR changes 1000+ lines, ignoring generated files. feature 🚀 Feature request. labels Mar 3, 2026
@mrlubos mrlubos merged commit 68551a8 into main Mar 3, 2026
9 checks passed
@mrlubos mrlubos deleted the feat/py-dsl-kwarg branch March 3, 2026 01:06
@hey-api hey-api bot mentioned this pull request Mar 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature 🚀 Feature request. size:XXL This PR changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant